solar gene